package cloud.maque.auth.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 第三方登陆的关联表
 */
@Data
@TableName("sys_user_thrid")
public class AuthUserThrid {

    @TableId(type = IdType.ASSIGN_UUID)
    private String thridId;

    /**
     * 本地用户ID
     */
    private String userId;

    /**
     * 第三方的类型
     */
    String thridType;
    /**
     * 第三方的名称
     */
    String thridName;

    /**
     * 第三方的用户ID
     */
    String thridUserId;
    /**
     * 第三方的用户名
     */
    String thridUserName;

    /**
     * 第三方的昵称
     */
    String thridNickName;

    /**
     * 创建时间
     */
    Date createTime;

}
